breathing land snail (iberus gualterianus) - French English Dictionary